crypto/internal/fips140/edwards25519/field.Element.l1 (field)
33 uses
crypto/internal/fips140/edwards25519/field (current package)
fe.go#L30: l1 uint64
fe.go#L64: c = (v.l1 + c) >> 51
fe.go#L73: v.l1 += v.l0 >> 51
fe.go#L75: v.l2 += v.l1 >> 51
fe.go#L76: v.l1 = v.l1 & maskLow51Bits
fe.go#L90: v.l1 = a.l1 + b.l1
fe.go#L102: v.l1 = (a.l1 + 0xFFFFFFFFFFFFE) - b.l1
fe.go#L204: v.l1 = byteorder.LEUint64(x[6:14]) >> 3
fe.go#L205: v.l1 &= maskLow51Bits
fe.go#L239: u0 := t.l1<<51 | t.l0
fe.go#L240: u1 := t.l2<<(102-64) | t.l1>>(64-51)
fe.go#L265: v.l1 = (m & a.l1) | (^m & b.l1)
fe.go#L278: t = m & (v.l1 ^ u.l1)
fe.go#L279: v.l1 ^= t
fe.go#L280: u.l1 ^= t
fe.go#L317: x1lo, x1hi := mul51(x.l1, y)
fe.go#L322: v.l1 = x1lo + x0hi
fe_generic.go#L58: a1 := a.l1
fe_generic.go#L64: b1 := b.l1
fe_generic.go#L180: v.l1 = rr1&maskLow51Bits + rr0>>51
fe_generic.go#L188: l1 := a.l1
fe_generic.go#L253: v.l1 = rr1&maskLow51Bits + rr0>>51
fe_generic.go#L268: v.l2 = v.l2&maskLow51Bits + v.l1>>51
fe_generic.go#L269: v.l1 = v.l1&maskLow51Bits + l0>>51
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)